be roasted alive - Espagnol Anglais Dictionnaire